it's great to hear from you - Turc Anglais Dictionnaire